home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 32 / Mac Magazin and MacEasy Magazine CD - Issue 32.iso / Utilities / AliasPalette Folder / About AliasPalette next >
Text File  |  1997-02-13  |  15KB  |  263 lines

  1. About “AliasPalette”
  2.  
  3.  
  4. Revision:    1.2.9
  5. Issued Date:    January 21, 1996
  6. Modified Date:    February 13, 1997
  7. Publisher:    Fumio Rokkaku
  8.  
  9. (Please read this document using Times font and English version of SimpleText.)
  10.  
  11.  
  12. 1. What is AliasPalette?
  13.  
  14. “AliasPalette” is a utility program that helps you create alias files just by dragging and dropping.
  15.  
  16. I can easily make an alias using the “Make Alias” item of the Finder’s “File” menu. I feel, however, a couple of inconvenient points.
  17.  
  18. 1) I can create an alias only at the same place of the original item.
  19. 2) Finder always adds “alias” suffix to the alias file name.
  20.  
  21. I don’t think it makes sense to create an alias at the original location. I drag it into the target folder in which the alias should reside. At that time, I think the “alias” suffix is unnecessary and edit its name to the original one. I felt it annoying and I wanted some shortcut such procedures. That was the reason “AliasPalette” was born.
  22.  
  23. There are many guys, however, who have thought same things and Apple Computer itself had prepared the solution in secret. Using this hidden function, you can make aliases just by dragging an icon while holding a control key. There are several extensions that reveal this secret. I’ve already gotten the solution exactly I want.
  24.  
  25. Should I stop writing the program already in working order? Then AliasPalette had to go its own way so that it can offer several advantages to the users:
  26.  
  27. 1) You can register up to five folders in which your aliases can be located.
  28. 2) When you make an application alias across the volume by control + dragging, you cannot drag and drop documents on it properly but an alias made by AliasPalette will work fine.
  29.  
  30. On the other hand, control + dragging offers fewer procedures than AliasPalette. Choose either way you like.
  31.  
  32.  
  33. 2. How to use it?
  34.  
  35. 2.1. Basic operation
  36. Launch AliasPalette and drag a file you want to make its alias from a Finder’s window and drop it into the AliasPalette window’s white rectangle area. (I will call it “Icon Palette” hereafter.) Otherwise, launch AliasPalette by dropping a file you want to make its alias onto the AliasPalette icon under the Finder.
  37. Then the dropped icon appears in the Icon Palette. Drag the icon again and drop it into a folder you want to locate the alias. Now the new alias comes out. That’s all.
  38.  
  39. 2.2. Rename alias
  40. When an icon is on the Icon Palette, you can also see its file name in another white rectangle below the Icon Palette. (I will call it “Text Palette” hereafter.)
  41.  
  42. You can rename the alias file as you like by editing this Text Palette. When you will make a new alias, the newly named alias will appear.
  43.  
  44. 2.3. Trash alias
  45. Drag an icon into the Icon Palette and drop it onto the Trash icon lower-right corner of the AliasPalette window. Then the icon will disappear.
  46.  
  47. 2.4. Drop icon onto the pre-registered folders
  48. AliasPalette prepares System Folder, Apple Menu Items and Startup Items of your Macintosh. These three folders are located in at the bottom of the AliasPalette window. If you drop an icon onto these folder icons, its alias will be created in the each folder of your Macintosh. 
  49.  
  50. Tip: If you double-click an icon of the prepared folders, then the substance of the folder will be opened.
  51.  
  52. 2.5. Registering Folders
  53. AliasPalette reserves two unregistered folders when shipped. You can register your own folders into the places. Otherwise, drag an already registered folder, drop it onto the trash and make it dim. Then you will be able to replace with your own folder.
  54. To register a folder, drag a folder that you want to register from Finder and drop it onto the dimmed folder.
  55.  
  56. Note:    You cannot drag a registered folder onto Finder window.
  57.  
  58. 2.6. Limitation
  59. Unfortunately, AliasPalette can operate only one file at a time. Though you drag and drop a couple of icons onto the AliasPalette, it accepts the last-dropped one. Handling several icons requires far greater programming skills than the author has.
  60.  
  61.  
  62. 3. Are there any thing it does?
  63.  
  64. 3.1. Settings on the Preferences Dialog
  65. You can choose several options of AliasPalette on the preferences dialog. To open the preferences dialog, select the “Preferences...” item from Palette menu. Otherwise click the text upper-right corner of the AliasPalette window. Choose any of your setting as you like on the dialog.
  66.  
  67. 3.1.1. Trash the icon after its alias was created.
  68. AliasPalette keeps the icon whenever you make its alias unless you trash it in default.
  69. You can change the condition to trash the icon after creating its alias unless holding the option key.
  70. Set the radio button of “Icon staying option” from “Stay always unless trashed” to “Stay when option key is held.”
  71.  
  72. 3.1.2. Add “alias” suffix to the alias file name
  73. AliasPalette keeps the original file name when it makes alias file in default. This is the author’s aim of AliasPalette. (It adds “alias,” though, when you drop an icon in a folder that contains its original file name.) Some users, however, may want to distinguish aliases from originals by file name. Such users can choose this option.
  74. Set the radio button of Alias name option from “Keep original name” to “Add alias suffix.” At this setting, the suffix text item will be enabled and you can edit the alias suffix as you like.
  75.  
  76. 3.1.3. Sound Effects
  77. You hear a “click” sound when you click the mouse in default. If you want to turn the sound off, set the “Sound on Click” check box of “Sound effects” to off.
  78. In addition, if you have installed Speech Manager, you can hear a short message on About dialog. Use the Speak on About check box of “Sound effects” to make it active. If you haven’t installed Speech Manager 1.4 or greater, this check box doesn’t work.
  79.  
  80. 3.1.4. Drag Hilite Color
  81. When you drag an icon into the AliasPalette, you see a color frame around the “Icon Palette.” You can change this color. Though it does not provide any of practical use, don’t you think it’s a fun to have your own color?
  82. To determine your color, click the rectangle of “Drag hilite color.” Then a color-picker dialog appears. Choose a color as you like using this dialog.
  83.  
  84. 3.2. Make the palette window small
  85. Clicking the zoom box of the title bar or selecting the “Toggle Zoom” item of the Palette menu makes the Palette window small. In case you drag an icon on the small-sized Palette window, it automatically restores the original size. I recommend you to make it small when you don’t use AliasPalette.
  86.  
  87. 3.3. About window
  88. Choose “About AliasPalette...” of the Apple menu or click AliasPalette logo of the upper-left corner of the AliasPalette window. Then the about window will appear.
  89. Clicking anywhere except the AliasPalette icon will make the about window disappear.
  90.  
  91. Tip:
  92. If you installed the English Text-Speech version 1.4 or greater and select a MacinTalk2 or 3 voice, try to click the AliasPalette icon in the about window. A simple self-introduction text will be read out. It requires Speech Manager 1.4 or greater.
  93.  
  94.  
  95. 4. What is the difference from Control + Dragging?
  96.  
  97. First, here I describe how to reveal the hidden Finder function that enables making aliases by control + dragging. As far as I know, the following four extensions do this beautiful work.
  98.  
  99. • AliasDragger™ 
  100. by Leonard Rosenthol
  101. <info-mac/gui/alias-dragger-10.hqx>
  102.  
  103. • ControlDragEnabler 
  104. by Anthony DeRobertis
  105. <info-mac/gui/control-drag-enabler.hqx>
  106.  
  107. • Finder Extensions Enabler 
  108. by Nevin “:-)” Liber
  109. <info-mac/gui/finder-extension-enabler-11.hqx>
  110.  
  111. • Hidden Finder Features 
  112. by Richard Burgess
  113. <info-mac/gui/hidden-finder-features-102.hqx>
  114.  
  115. You can find those extensions in the Info-Mac Archive. I strongly recommend the Hidden Finder Features because it is a control panel and you can turn several features on or off.
  116. Installing either extension, we can create aliases just by dragging and dropping while holing a control key and most of our problems will be solved.
  117.  
  118. However, Finder still works insufficiently using the extensions above mentioned. When you make an alias across different volumes (or drive, in other word), Finder would not do a job it should do. For instance, when you make an alias from your MacWrite II application in the “HD Vol1” to “HD Vol2” by control + dragging and then drop a SimpleText document onto the alias icon, the alias does not accept the document.
  119.  
  120. AliasPalette avoids this problem by registering needed information into the desktop data base when it makes application aliases.
  121.  
  122. Still Finder has a negligence, though. When you rebuild the desktop, the registered information will be lost and, again, the alias will become to refuse dragging and dropping you expect. But it is OK. You will have a great solution.
  123.  
  124. • Alias Dragon 
  125. by James W. Walker
  126. <info-mac/disk/alias-dragon-13.hqx>
  127.  
  128. When you drop an icon of a volume onto the Alias Dragon icon, it then checks whole the volume and fixes the desktop so that all the aliases will work properly.
  129.  
  130. AliasPalette can also fix this problem when you drag and drop the problematic alias into “Icon Palette” of AliasPalette. It then checks the desktop and tries to fix it.
  131.  
  132. Note 1:
  133. AliasPalette does not fix floppy disk desktops. Alias Dragon neither.
  134.  
  135. Note 2:
  136. When you drag and drop an alias onto the AliasPalette icon under the Finder operation, system passes the original instead of alias over AliasPalette so that AliasPalette cannot recognize which desktop the alias belongs. If you wish AliasPalette to fix the desktop, drop an alias into “Icon Platte” of AliasPalette after launching it.
  137.  
  138. When you find the alias does not work yet though AliasPalette properly fixed the desktop, try once close the folder in which the alias resides and reopens it. In case even though it does not work yet, the desktop should be damaged. In such case, try rebuilding the desktop and use Alias Dragon or AliasPalette again.
  139.  
  140.  
  141. 5. Known but unsolved problem
  142.  
  143. You cannot drop an icon from AliasPalette onto a folder alias in a Finder window. It is not my fault but Macintosh Drag and Drop does not allow me to do so. I have no idea to solve it, sorry.
  144.  
  145.  
  146. 6. On what Macintosh does it work?
  147.  
  148. Hardware:
  149. AliasPalette is a FAT application. It runs in native code both on 68K Macs and Power Macs.
  150. On 68K Macintoshes, AliasPalette requires Macintosh II or greater, more precisely, Macintoshes that have 68020 processor or greater.
  151.  
  152. MacOS System Software:
  153. AliasPalette requires System 7.5 or greater, more precisely, Scriptable Finder and Macintosh Drag and Drop.
  154. To hear a self-introduction read-out, Speech Manager 1.4 or greater is needed.
  155.  
  156. Required Memory Size:
  157. Default required size of AliasPalette is set to 256K bytes. If you use a Power Macintosh and turn virtual memory off, it may require more than 300K bytes. If you use a 68K Macintosh, however, 128K is large enough. Adjust memory size according to your environment using “Get Info” window of Finder.
  158.  
  159.  
  160. 7. How much does it cost?
  161.  
  162. AliasPalette is a freeware program. You can use it without any charge. You can also copy it and distribute it for personal use without permission of the author.
  163.  
  164. Note that the author reserves all copyrights of AliasPalette. Under the copyright laws, the author prohibits the following manners.
  165.  
  166. • To use AliasPalette for commercial purposes such as selling and lending without the author’s permission.
  167. • To modify or revise AliasPalette without the author’s permission.
  168.  
  169. The author’s request:
  170. • If you distribute AliasPalette through a commercial network, please inform the author either beforehand or afterwards.
  171. • If you wish to include AliasPalette into a CD-ROM disc for selling, please contact the author beforehand. The author will be glad to agree with your request in most cases.
  172. • Always attach this document when you distribute AliasPalette.
  173.  
  174. The author does not require any compensations when you use AliasPalette. However, any of returning thanks will be appreciated. E-mails, post cards or any tiny gifts will greatly encourage the author.
  175.  
  176.  
  177. 8. Where to send requests or bug reports?
  178.  
  179. Please send your messages to the following address via e-mail or traditional mail.
  180.  
  181. E-Mail Address:
  182.     Internet:    rokkaku@inetc.roland.co.jp
  183.     NIFTY-Serve:    PXL01437@niftyserve.or.jp
  184.  
  185. Posting Address:
  186.     Fumio Rokkaku
  187.     296-38, Aoi-cho
  188.     Hamamatsu, Shizuoka
  189.     JAPAN    Postal Code 433
  190.  
  191. Also, visit my web site and get other freeware products.
  192. <http://www.inetc.roland.co.jp/~rokkaku/>
  193.  
  194. 9. Development Environments
  195.  
  196. Machine:    Macintosh IIvx with DayStar Turbo 040
  197. MacOS:    System 7.5.5 and Japanese Language Kit 1.2
  198. Compiler:    Metrowerks CodeWarrior 11
  199.  
  200.  
  201. 10. Revision History
  202.  
  203. Version 1.2.9:    February 13, 1997
  204.     Maintainance release that removed minor problems on file select dialog.
  205.  
  206. Version 1.2.8:    November 2, 1996
  207.     Fixed a button conflict when Aaron or BeView is installed.
  208.  
  209. Version 1.2.7:    July 8, 1996
  210.     Fixed a bug that does not accept a direct icon dropping onto a registered folder.
  211.  
  212. Version 1.2.6:    May 26, 1996
  213.     Fixed a problem that cause errors when plain-white icon
  214.     and/or several types of file are dropped.
  215.  
  216. Version 1.2.5:    May 12, 1996
  217.     Fixed a problem that an application made in a different volume would not accept
  218.     proper dragging and dropping
  219.     Changed a method of adding custom icon from asking Finder to doing AliasPalette itself.
  220.     According to this change, the process will not change to Finder when creating an alias.
  221.     Fixed a bug that causes a bus error on several kinds of Macintoshes.
  222.  
  223. Version 1.2.0:    April 18, 1996
  224.     Added a feature that shows registered folder path name.
  225.     Increased the number of registering folders to five.
  226.     Fixed two serious problems that occur when AliasPalette is launched
  227.     by dragging and dropping from Finder:
  228.         1. When a folder is dropped, version 1.1 shows some AppleEvent error alert.
  229.         2. When a file is dropped, version 1.1 automatically creates its alias
  230.             in the System Folder.
  231.     Fixed a bug that refuses to register folder aliases.
  232.  
  233. Version 1.1.0:    April 6, 1996
  234.     Added a feature that the user can register folders.
  235.     Extended preferences dialog parameters.
  236.     Fixed a bug that hasn’t checked required Speech Manager version on Power Macs.
  237.     Improved a problem that sometimes fails adding custom icon to a new alias.
  238.  
  239. Version 1.0.1:    January 23, 1996
  240.     Fixed a bug that errors edit menu commands.
  241.  
  242. Version 1.0.0:    January 21, 1996
  243.     The first release
  244.  
  245.  
  246. 11. Special Thanks
  247.  
  248. I would like to express my thanking to Koichi Takeda (PXL05705@niftyserve.or.jp). He gave me many technical helps and suggestions and he also helped as a beta tester.
  249.  
  250. Many thanks to Takenori Kabeya (GBH06222@niftyserve.or.jp) for his suggestions. He pointed out the dragging and dropping problem across different volumes and gave me useful information to solve it.
  251.  
  252. Also many thanks to Richard Burgess (rickb@intellinet.com.) He gave me a lot of suggestions, tips and even the source codes including Hidden Finder Features. Great guy!
  253.  
  254. Thanks also for members of NFTY-Serve Macintosh Programming Forum. I could not solve several problems I had met without their helps.
  255.  
  256. I wrote AliasPalette under the influence of a product called DragStrip™ from Natural Intelligence, Inc, which is a great launcher utility using Macintosh Drag and Drop.
  257.  
  258.  
  259. 12. Copyright Notice
  260.  
  261. AliasPalette ©1996-1997 Fumio Rokkaku
  262. All Rights Reserved.
  263.